sequence etching - Turkish English Dictionary